//统一管理用户相关接口
import request from '@/utils/request'
// 引入类型
import type {
  loginFormData,
  loginResponseData,
  userInfoResponseData,
} from './type'
//项目用户相关的请求地址
enum API {
  LOGIN_URL = '/user/login',
  USERINFO_URL = '/user/info',
}
// 暴露接口
// 登录接口，需要传递两个参数
export const reqLogin = (data: loginFormData) => {
  return request.post<any, loginResponseData>(API.LOGIN_URL, data)
}
// 获取用户信息接口
export const reqUserInfo = () => {
  return request.get<any, userInfoResponseData>(API.USERINFO_URL)
}
